a species in the rubiaceae (randia aculeata) - Espagnol Anglais Dictionnaire